Differentiated Object Placement and Location for Self-Organizing Storage Clusters

نویسندگان

  • Hong Tang
  • Tao Yang
چکیده

Component additions or failures are common for large-scale storage clusters in production environments. To improve manageability, it is desirable to automatically integrate new resources into an existing system as one virtual volume and repair data redundancy damaged by component failures. A key enabling technique for these capabilities is a flexible and scalable object placement and location scheme that quickly adapts to the additions or departures of storage nodes. This paper presents an object placement and location protocol that differentiates between small and large data objects for better space utilization and reduced management overhead comparing with uniform strategies. In our protocol, small objects, which are typically in large quantities, are placed through a high-dimension consistent hashing scheme. Large objects, which are much fewer in practice, are placed through a usage-based policy, and their locations are tracked with Bloom filters. Our protocol is fully distributed and only relies on soft states. It is particularly suitable for large-scale storage clusters with several thousand nodes and millions of objects. We validate the effectiveness of proposed techniques through simulations and experiments.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Application of a Self-Organizing Map for Clustering the Groundwater Quality in Kerman Province and Assessment its Suitability for Drinking and Irrigation Purposes

Evaluation of groundwater hydro chemical characteristics is necessary for planning and water resources management in terms of quality. In the present study, a self-organizing map (SOM) clustering technique was used to recognize the homogeneous clusters of hydro chemical parameters in water resources (including well, spring and qanat) of Kerman province; then, the quality classification of groun...

متن کامل

Kohonen Self Organizing for Automatic Identification of Cartographic Objects

Automatic identification and localization of cartographic objects in aerial and satellite images have gained increasing attention in recent years in digital photogrammetry and remote sensing. Although the automatic extraction of man made objects in essence is still an unresolved issue, the man made objects can be extracted from aerial photos and satellite images. Recently, the high-resolution s...

متن کامل

Mnemonic SOMs: Recognizable Shapes for Self-Organizing Maps

The Self-Organizing Map (SOM) enjoys significant popularity in the field of data mining and visualization. While its topology-preserving mapping allows easier interpretation of complex data, communicating the location of clusters and individual data items as well as memorizing locations are not solved satisfactorily in conventional rectangular maps. In this paper, a variant of self-organizing m...

متن کامل

Efficient, balanced data placement algorithm in scalable storage clusters

Data distribution and load balancing become increasingly important in large-scale distributed storage system. This paper focuses on the problem of designing an optimal, self-adaptive strategies for balanced distribution and reorganization of replicated objects among a dynamically heterogeneous nodes, and presents a novel decentralized algorithm, Dynamic Interval Mapping, which maps replicated o...

متن کامل

Visualization of Object Oriented Software Measures using Self-Organizing Maps

Role of self-organizing maps in visualization and analysis of software measures is presented and discussed in this paper. We reveal how self-organizing maps can create a user-friendly and interactive visualization tool that helps software designer to inspect various alternatives and get a thorough insight into the structure of the clusters of the software modules and related metrics. We show ho...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002